Skip to content

ci: bump bashunit from 0.20.0 to 0.37.0#5800

Merged
staabm merged 1 commit into
phpstan:2.1.xfrom
Chemaclass:bump-bashunit-0.37.0
Jun 6, 2026
Merged

ci: bump bashunit from 0.20.0 to 0.37.0#5800
staabm merged 1 commit into
phpstan:2.1.xfrom
Chemaclass:bump-bashunit-0.37.0

Conversation

@Chemaclass
Copy link
Copy Markdown
Contributor

Bumps the bashunit version used in E2E tests from 0.20.0 to the latest stable 0.37.0.

Supersedes #5799, which vendored bashunit into the repo. Per review feedback we keep the existing on-demand install and just update the pinned version instead of committing third-party code.

Closes #5799

@Chemaclass Chemaclass force-pushed the bump-bashunit-0.37.0 branch from c7c8e87 to 2c13677 Compare June 3, 2026 19:35

- name: "Install bashunit"
run: "curl -s https://bashunit.typeddevs.com/install.sh | bash -s e2e/ 0.22.0"
run: "curl -s https://bashunit.typeddevs.com/install.sh | bash -s e2e/ 0.37.0"
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.


- name: "Install bashunit"
run: "curl -s https://bashunit.typeddevs.com/install.sh | bash -s e2e/ 0.22.0"
run: "curl -s https://bashunit.typeddevs.com/install.sh | bash -s e2e/ 0.37.0"
@staabm staabm merged commit 39341ac into phpstan:2.1.x Jun 6, 2026
386 of 389 checks passed
@staabm
Copy link
Copy Markdown
Contributor

staabm commented Jun 6, 2026

thank you!

maybe in the future bash-unit could ship a github action with immutable releases, so we can install bashunit in github actions in a way which makes the static analysis tool zizmor happy

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants